bga bga rework marketing assembly integrated bga repair inspection ceramic packages fmeca life cycle cost csp lcc rework design pga fmea pcb management